.one-yuan .header-banner img {
    width: 100%;
    height: 1.8rem;
}


.one-yuan .header-banner {
    height: 1.8rem;
    width: 100%;
    position: relative;
}

.one-yuan .header-banner .rule {
    text-align: center;
    width: 0.5rem;
    line-height: 0.25rem;
    border-radius: 0.2rem 0 0 0.2rem;
    position: absolute;
    right: 0;
    top: 0.22rem;
    background: rgba(0, 0, 0, 0.5);
}

.one-yuan .mod-detail {
    padding: 0 0.15rem;
    color: #572912;
    background: url("../../../images/one-yuan/yellow-bg.jpg") repeat-y;
    background-size: 100% auto;
}

.one-yuan .mod-detail .center-line {
    height: 0.5rem;
    border-bottom: 0.02rem solid #491E13;
}

.one-yuan .mod-detail .detail-content {
    height: 0.8rem;
    width: 100%;
    position: absolute;
    top: 0.25rem;
    left: 0;
}

.header-title {
    background: url("../../../images/one-yuan/header-pic.jpg") no-repeat center bottom;
    height: 0.6rem;
    background-size: 1.2rem 0.4rem;
}

.mod-detail-pic {
    padding: 0.3rem 0.3rem 0.2rem 0.3rem;
}

.mod-detail-pic .steps div {
    border: 0.02rem solid #3E0E02;
    border-radius: 0.1rem;
    line-height: 0.5rem;
    background-color: #FFFFFF;
}

.one-yuan .mod-detail .detail-content li {
    width: 33.3%;
    float: left;
    text-align: center;
}

.one-yuan .mod-detail .detail-content li p {
    text-align: center;
}

.one-yuan .mod-detail .detail-content .begin p span {
    background-color: #F62400;
}

.one-yuan .mod-detail .detail-content li p span {
    display: inline-block;
    width: 0.5rem;
    line-height: 0.46rem;
    border: 0.02rem solid #572912;
    border-radius: 0.5rem;
    background-color: #FFFFFF;
    color: #572912;
}

.one-yuan .mod-detail-pic {
    /*background-color: #FFFFFF;*/
    border-radius: 0.06rem;
}

.one-yuan .mod-detail-pic p {
    text-align: center;
    color: #491E13;
    /*background-color: #FFFFFF;*/
}

.rule-outer {
    position: absolute;
    width: 100%;
    top: 0.8rem;
}

.rule-content {
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    width: 90%;
    margin: 0 auto;
    padding: 0 0.2rem 0.1rem 0.2rem;
    border: 0.01rem solid #740201;
}

.rule-content .rule-text p {
    line-height: 0.2rem;
}

.rule-content .rule-title {
    padding: 0.2rem 0 0.1rem 0;
    font-size: 0.2rem;
    text-align: center;
}

.rule-content .close-rule {
    width: 0.4rem;
    line-height: 0.4rem;
    text-align: center;
    font-size: 0.2rem;
    position: absolute;
    right: 0.1rem;
    top: 0.1rem;
}

.introduce-footer p {
    background: linear-gradient(to top, #f33a05, #ff8d3a)
}

























